Process Models for the Reconstruction of Software Architecture Views
نویسندگان
چکیده
In the literature, there are a lot of techniques for the reconstruction of software architectures. But they are lacking precise instructions how to apply and combine these techniques depending on the objectives and the boundary conditions of the reconstruction. Therefore, this diploma thesis introduces two new process models being developed for the reconstruction of software architecture views. The one, called “Design Hypothesis”, accomplishes the goal of creating an up-to-date high-level design model. The other named “Bottom-Up Analysis” establishes a segmentation of the software architecture into different layers. To achieve these goals, both process models integrate reverse engineering techniques and several tools. In a case study with an industrial partner, the process models are evaluated for a particular legacy software system and the results are discussed.
منابع مشابه
A Meta-study of Architectural Design Processes in Post-disaster Housing Reconstruction in Iran
Background and objective Despite conducting numerous studies in the two areas of “architectural design process” and “post-disaster housing reconstruction” in recent years in Iran, limited studies have been conducted for the meta-study of these two areas. Therefore, to redefine the “post-disaster housing reconstruction” and strengthen the common theoretical foundations, the current study aims to...
متن کاملSoftware ENgineering Symphony: View-Driven Software Architecture Reconstruction
Authentic descriptions of a software architecture are required as a reliable foundation for any but trivial changes to a system. Far too often, architecture descriptions of existing systems are out of sync with the implementation. If they are, they must be reconstructed. There are many existing techniques for reconstructing individual architecture views, but no information about how to select v...
متن کاملAssessment of Non-Physical Vulnerability at the Neighborhood Scale after Post-Earthquake Reconstruction Experience with a Qualitative Approach (Case study: Qodqoon neighborhood in Boroujerd)
Background and objective: The process of post-disaster reconstruction in developing societies has a high tendency for micro-scale physical renovation. This tendency, that ignore the non-physical issues, originate from the lack of large-scale planning expertise, the lack of social participation mechanisms and the political considerations that govern these countries that do not reduce vulnerabili...
متن کاملEvaluation of Satisfaction with Post-War Reconstruction in light of the Sense of Belonging in the Survivors, A Case Study: Rafi, Khuzestan province
Evaluating and documenting post-war reconstruction (one of the most complex types of reconstruction processes) is a good way to learn from possible future accidents. The 8-year war between Iran and Iraq ruined the city of Rafi completely. The process of reconstruction began after the liberation with a different approach to other experiences (emphasis on the promotion of the role of survivors an...
متن کاملDISSERTATION View-based Software Architecture Reconstruction
Successful software projects pay a careful attention to their software architecture: the structure of the constituent parts and the ways they interact. Without a properly designed architecture, the software development is likely to stumble. The architecture documents the shared understanding of the important design decisions taken during the development. Multiple viewpoints typically address th...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1987